/*  css document  */
body { text-align: left; font-family: Consolas; margin: 0; padding: 0; font-size: 12px; color: #333333; background:url(default/body_bg.png) 0px 100px repeat-x;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p { padding: 0; margin: 0; }
table, td, tr, th { font-size: 12px; }
li { list-style-type: none; }
img { vertical-align: top; border: 0; }
ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 12px; font-weight: normal; }
address, cite, code, em, th { font-weight: normal; font-style: normal; }
img, input, select, button { vertical-align: middle; }
a:link { color: #333; text-decoration: none; }
a:visited { color: #333; text-decoration: none; }
a:hover { color: #bc2931; text-decoration: underline; }
a:active { color: #bc2931; }
.highlight, .highlight:visited, .highlight a, .highlight a:visited { color: #f00; }
.message, .message:visited, .message a, .message a:visited { color: #f00; }
.gray, .gray:visited, .gray a, .gray a:visited { color: #585858; }
.hidden { display: none; }
.clear { clear: both; font-size: 1px; width: 1px; height: 0; visibility: hidden; }
.err { color: #f00; display: block; }
#container {   }

#header {  margin:0 auto; width:1000px;   }
#header .logo{background:url(default/logo.png) 80px 10px no-repeat; height:100px;  }
#main { margin:0 auto; width:1000px;   }
#main .banner{background:url(default/banner.png) 0px 10px no-repeat; height:440px;  position:relative; }
#main .describe{ position:absolute; width:300px;  top:190px; left:390px; color:#FFF; line-height:175%;}
#main .twocode{ position:absolute; width:130px; height:130px; top:205px; right:135px;}
#main .twocode img{  width:130px; height:130px;}
#main .down{ position:absolute; top:280px; left:390px; width:183px; height:54px;}
#main .down a{ display:block;width:183px; height:54px;background:url(default/downbtn.png) 0px 0px no-repeat;}
#main .down a:hover{background:url(default/downbtn_hover.png) 0px 0px no-repeat;}
#footer { clear:both; background-color:#ddd; padding-top:15px; padding:20px 0 10px 20px; }
#footer .copyright{  margin:0 auto; width:1000px; text-align:center;  }